liquid epitaxy - French English Dictionary